/**************************************/
/*            ABOUT CONTENT            */
/**************************************/

#register_title { float:left; width:400px; margin-top:10px; _margin-top:0px; _margin-bottom:10px; height:40px; margin-left:10px;}
#register_title h1{ height:34px; font-size:14px; padding-top:8px; line-height:2; font-weight:normal;}

#register_step { float:right; margin-top:10px; _margin-top:0px; _margin-bottom:10px; height:40px;}
#register_step ul { padding:5px;}
#register_step ul li{ height:40px; float:left; display:block; height:34px; width:120px; line-height:2; text-align:center;color:#d84700;font-size:14px;font-weight:bold; padding-top:3px; margin-right:10px;}

.mr {margin-top:40px; position:relative;}
#register_content { background:#fff;  font-size:12px;  border:1px solid #cecece; border-top:none; border-bottom:none}
#register_content .h-t-top { height:10px; background:#d6ebef; border-bottom:1px solid #cecece;}
#register_content h5 { height:30px; padding-top:15px; margin-bottom:10px; border-bottom:1px solid #cecece; }
#register_content h5 span{ height:30px; padding-left:5px; color:#d84700;}

.nav-right {position:absolute; height:20px; top:-22px; z-index:9999; left:650px; font-size:12px; color:#01326d;}
.nav-right  span { margin-left:10px;}
.nav_main { height:29px; overflow:hidden; position:absolute; top:-26px; z-index:9999}
.nav_main ul li { float:left; font-size:14px; font-weight:bold; margin:5px 5px 0 0;}
.nav_main ul li a { float:left; display:block; height:23px; margin-right:2px; line-height:24px; overflow:hidden;  padding-left:20px; background:url(../images/module-borders-sprite-alpha.png) left -73px; font-weight:normal; color:#333333; text-decoration:none}
.nav_main ul li a span { float:left;outline:none; height:23px; display:block; padding-right:20px; overflow:hidden; background:url(../images/module-borders-sprite-alpha.png) right -73px;}
.nav_main ul li a:hover {cursor:pointer;}
.nav_main ul li a:hover span  { cursor:pointer;}
.nav_main .nav_current a { height:24px; line-height:30px;background-color:#D4E9EE; padding-bottom:7px; background:url(../images/module-borders-sprite-alpha.png) left -99px; color:#646464;}
.nav_main .nav_current a span { height:24px; background:url(../images/module-borders-sprite-alpha.png) right -99px; font-weight:bold;color:#333;outline:none;text-decoration:none;padding-bottom:7px;background-color:#D4E9EE;position: relative; z-index: 3;}

#register_content ul { margin-top:20px;}
#register_content ul li{ overflow:hidden;}
#register_content ul li .iptname{ float:left; height:25px; line-height:25px; width:200px; text-align:right;}
#register_content ul li .iptvalue{ float:left; height:25px; line-height:25px; width:175px;}
#register_content ul li .ipttip{ float:left; height:25px; line-height:25px; width:450px; padding-left:5px;padding-top:2px;}
#register_content ul li .terms{float:left; width:600px; text-align:left; margin-top:10px;}
#register_content ul li .active{float:left; width:600px; text-align:left; margin-top:10px; font-size:16px; font-weight:bold;}


#register_active { height:200px; background:#fff; margin-top:10px; _margin-top:0px; padding-right:20px; padding-left:20px; border:1px solid #FFCDA7;}
#register_active ul { margin-top:20px;}
#register_active ul li{ overflow:hidden;}
#register_active ul li .leftspace{ float:left; height:60px; line-height:60px; width:200px; text-align:right; margin-right:10px;}
#register_active ul li .leftspace1{ float:left; height:30px; line-height:30px; width:200px; text-align:right; margin-right:10px;}
#register_active ul li .active{float:left; width:600px; text-align:left; margin-top:20px; font-size:16px; color:#d84700}
#register_active ul li .activestep{float:left; width:600px; text-align:left; margin-top:5px; font-size:16px; font-weight:bold;}


/***  邮件 ***/
		div.common-main{
	margin:0pt auto;
	width:560px;
    padding:0px 0px 0px 100px;
	margin-left:90px;
	margin-top:30px;
	padding-bottom:60px;
}

.LargeSucceedMsg{
	background:transparent url(../images/large_msg_ok.gif) no-repeat 5px top;
	line-height:190%;
	text-align:left;
}

.LargeSucceedMsg h3{
	padding:5px 0 0 0;
	font-size:14px;
	line-height:40px;
	font-weight:normal;
	margin-left:80px;
}

.LargeSucceedMsg h3 span{
	font-size:12px;
	color:#ff6600;
	padding:0 3px;
}


/* step */
div.step{
	line-height:25px;
}

div.step div{
	height:25px;
	float:left;
	padding:0;
	margin:0;
	text-align:center;
}

div.step-lborder, div.step-arrow, div.step-rborder{
	background:transparent url(../images/bg_x.gif) no-repeat scroll 0%;
}

div.step-left, div.step-right{
	background:transparent url(../images/btn-bg.png) repeat-x scroll 0%;
}

div.step div.step-lborder{
	background-position:0% 0%;
	width:5px;
}

div.step div.step-left{
	background-position:0px -82px;
	width:81px;
	color:#4D784D;
}

div.step div.step-left a{
	color:#4D784D;
}

div.step div.step-left a:hover{
	color:#ff6600;
}

div.step div.step-arrow{
	background-position:-6px 0%;
	width:7px;
}

div.step div.step-right{
	background-position:0px -109px;
	width:450px;
	color:#000;
	font-weight:bold;
}

div.step div.step-rborder{
	background-position:-13px 0%;
	width:5px;
}